<?php 
/*
Template Name: Edit user
*/
?>

<?php get_header(); ?>
<?php 


    if ( ! current_user_can( 'list_users' ) ) 
    {
      wp_die( __( 'bạn không có quyền truy cập trang này! ' ) );
      		global $id_sai_email;$status_pass;
            global $current_user;
            get_currentuserinfo();
    }//if ( ! current_user_can( 'list_users' ) ) 
    else {  
            ?>
 

<div id="content_nano_three" class="clearfix" >
    
     <div id="breaum_suausser"> <h2>Sửa thông tin</h2> </div><!-- id="breaum_suausser" -->

		<div id="content" ><!-- class="edit_user-page" -->
	
                <div ><!-- id='div_form' -->
                	<?php 
                	/*
                	echo '$_POST[sua_edit] '.$_POST['sua_edit'];
                	echo '<br/>';
                	echo '$id_sai_email:'.$id_sai_email;
                	echo '<br/>';
                	*/


                	if (isset($_POST['sua_edit'])) 
                	{
                		$id_tk = $_POST['sua_edit'];
                		
                	}//else $id_tk = $id_sai_email ;
                	

                	$mylink = $wpdb->get_row("SELECT * FROM $wpdb->users WHERE ID = ".$_POST['sua_edit'], ARRAY_A);
                	//var_dump($mylink);
				 
                	?>
                			
                      <form id='edit-user' method="post">
								<input type="hidden" name="ID" id="ID" value='<?php  echo $mylink['ID'];?>'>
								<input type="hidden" name="edit_user_l" value='edit_user_l' id='edit_user_l'>

							      <h3>Họ tên người dùng</h3>
									<table class="form-table">
										<tbody><tr>
											<th><label for="user_login">Tên đăng nhập</label></th>
											<td><input type="text" name="user_login_edit" id="user_login_edit" value='<?php echo $mylink['user_login']?>' disabled="disabled" value="" class="input required error"   title="Tên đăng nhập là cố đinh"> <span class="description">Tên Đăng nhập không được phép thay đổi.</span></td>
										</tr>
									<tr>
										<th><label for="first_name">Họ  và Tên </label></th>
										<td><input type="text" name="name_full" id="name_full" value="<?php  echo $mylink['display_name']?>"  class="input required error"   title="Nhập họ tên muốn thay đổi"></td>
									</tr>
									<tr>
										<th><label for="nickname">Nick name<span class="description"></span></label></th>
										<td><input type="text" name="nickname" id="nickname" value="<?php  echo $mylink['user_nicename']?>" class="input required error"   title="Nhập tên nick name"></td>
									</tr>
									</tbody></table>
								<h3>Thông tin lên hệ</h3>
									<table class="form-table">
									<tbody><tr>
										<th> 
											<label for="email">E-mail <span class="description">(yêu cầu)</span></label>
										</th>
										<td><input type="text" name="email" id="email" value="<?php echo $mylink['user_email'] ?>" class="input required error"   title="Nhập email">
											</td>
									</tr>

									<tr>
										<th><label for="url">Website</label></th>
										<td><input type="text" name="url" id="url" value="<?php  echo $mylink['user_url'];?>" class="input required error"   title=" nhập website"></td>
									</tr>


									</tbody></table>


									
								<h3>Thay đổi mật khẩu</h3>
								<table class="form-table">
									
									<tbody>
										
									<tr id="password">
										<th><label for="pass1">Mật khẩu mới</label></th>
										<td>
											<input type="password" name="pass1" id="pass1" size="16" value="" autocomplete="off" class="input required error"   title=" nhập mật khẩu cũ" > 
											<span class="description">Nếu bạn muốn thay đổi các loại mật khẩu một cái mới. Nếu không để trống này.</span>
										</td>
									</tr>
									<tr>
										<th scope="row"><label for="pass2">Nhập lại mật khẩu mới</label></th>
										<td>
										<input name="pass2" type="password" id="pass2" size="16" value="" autocomplete="off" class="input required error"   title=""> 
										<span class="description" for="pass2">Nhập mật khẩu muốn thay. Mật khẩu mới và mật khẩu mới phải giống nhau.</span>
										</td>
									</tr>
									</tbody>
								</table>
									<p class="submit"><input type="submit" name="submit_process" id="submit_process" class="button button-primary" value="Chỉnh sửa người dùng"></p>

								</form>
           </div><!-- end div_form_edit-->

             <div id='phuc'>
		     </div><!-- id=phuc -->
		     <div id="sent">
		     	<a href="<?php bloginfo('url');?>/quan-li-nguoi-dung">
		     		<input type="button" id="quaylai" class="quaylai" value="quay lại">
		       </a>
		     </div>
    
		<script type="text/javascript">
		 jQuery(document).ready(function(){
				    $("#edit-user").validate({
				            rules: {
				                user_login_edit: {           
				                    required: false,   
				                },
				                name_full: {              
				                     required: true, 
				                     minlength: '',  
				                },
				                nickname: {              
				                     required: true, 
				                     minlength: 5,  
				                },
				                email: {           
				                     required: false,
				                     email: true ,   
				                },
				                url: {           
				                    required: false,   
				                    minlength: '',       
				                },
				                pass1: {           
				                    required: true,   
				                    minlength: 5,       
				                },
				                pass2: {           
				                    required: true,   
				                    minlength: 5,       
				                },
				            },
				            messages: {               //messages to appear on error
				                user_login_edit: {
				                      required:"Tên đăng nhập không được sửa.",
				                      minlength:""
				                      },
				                name_full: "Không đươc trống",
				                nickname: {              
				                     required: "không được để trống", 
				                     minlength:"ít nhất 5 kí tự"
				                },
				                 email: {           
				                     required: 'sai email',  
				                },
				                url: {           
				                    required: '',   
				                    minlength: '',       
				                },
				                pass1: {
				                      required: "không được để trống",
				                      minlength: "ít nhất là 5 kí tự"
				                      },
				                pass2: {
				                      required: "không được để trống. Pass mới và nhập lại phải giống nhau !",
				                      minlength: "ít nhất là 5 kí tự"
				                      },
				            },
				            submitHandler: function(form) {
				            	var edit_user_l = $('#edit_user_l').val();
				            	var ID = $('#ID').val();
				            	var  user_login_edit = $('#user_login_edit').val();
				            	var  email = $('#email').val();
				            	var  name_full = $('#name_full').val();
				            	var nickname = $('#nickname').val();
				            	var  url = $('#url').val();
				            	var  pass_n = $('#pass1').val();
				            	var  pass_nl = $('#pass2').val();
				            	/*
				            	 alert(edit_user_l);
				            	 alert(ID);
				            	 alert(user_login_edit);
				            	 alert(email);
				            	 alert(name_full);
				            	 alert(pass_n);
				            	 alert(pass_nl);
				            	 */
				            	//return;

				            	 if (pass_n == pass_nl) { var pass1 = pass_nl ;}; //alert(pass1);return;
				            	 if (pass_n != pass_nl) { alert('nhâp lại mật khẩu , 2 mật khẩu không giống nhau'); };
				            	


				                   $.ajax({
				                            url:"<?php bloginfo('url');?>/process-edit-user",
				                            type:"POST",
				                            data: {edit_user_l:edit_user_l,ID:ID,user_login_edit:user_login_edit,email:email,name_full:name_full,nickname:nickname,url:url,pass1:pass1},
					                        success: function(data){
					                            //alert(data);
					                            $('#edit-user').hide();
					                            $('#sent').show();
					                            $('#phuc').html(data);
					                            $('#phuc').show();
					                      }
				                    });
				            }

				        });  
				})
		</script>
</div><!--- id="content" class="edit_user-page" -->
</div><!-- id="content_nano_three" -->

<?php } //elseif ( ! current_user_can( 'list_users' ) )  ?>
		
<?php get_footer(); ?>